cmake_minimum_required(VERSION 3.15.0)

project(graph)


# if(FXCC_BUILD_DX9)
# add_subdirectory(dx9)
# include_directories(dx9)
# endif()

# if(FXCC_BUILD_DX11)
# include_directories(dx11)
# add_subdirectory(dx11)

# endif()

# if(FXCC_BUILD_DX12)
# include_directories(dx12)
# add_subdirectory(dx12)
# endif()

# if(FXCC_BUILD_GL)
# add_subdirectory(gl)
# include_directories(gl)
# endif()

# if(FXCC_BUILD_GL2)
# include_directories(gl2)
# add_subdirectory(gl2)
# endif()

if(FXCC_BUILD_GRAPH_GLFW_OPENGL3)
include_directories(graph_glfw_opengl3)
add_subdirectory(graph_glfw_opengl3)
endif()

# if(FXCC_BUILD_GL4)
# include_directories(gl4)
# add_subdirectory(gl4)
# endif()

# if(FXCC_BUILD_VULKAN)
# include_directories(vulkan)
# add_subdirectory(vulkan)
# endif()

# if(FXCC_BUILD_GLES)
# include_directories(gles)
# add_subdirectory(gles)
# endif()

# if(FXCC_BUILD_GLES2)
# include_directories(gles2)
# add_subdirectory(gles2)
# endif()

# if(FXCC_BUILD_GLES3)
# include_directories(gles3)
# add_subdirectory(gles3)
# endif()

# if(FXCC_BUILD_METAL)
# include_directories(metal)
# add_subdirectory(metal)
# endif()